PhpOffice\PhpSpreadsheet\Shared\StringHelper A

Total Complexity 70
Dependencies 1
Dependents 31
Total lines 716
Lines of code 354
Logical lines of code 109
Comment lines 379
Methods 29
Properties 7

Methods 29

Method Rating Maintainability Complexity Lines of code
getIsIconvEnabled()
A
54 12 17
buildSYLKCharacters()
A
27
1 160
getCurrencyCode()
S
59 4 16
buildControlCharacters()
S
63 5 9
getThousandsSeparator()
S
62 4 11
getDecimalSeparator()
S
62 4 11
UTF8toBIFF8UnicodeShort()
S
57 3 16
strCaseReverse()
S
62 3 11
SYLKtoUTF8()
S
63 3 10
convertToNumberIfFraction()
S
63 3 9
testStringAsNumeric()
S
68 3 7
convertEncoding()
S
65 3 9
buildCharacterSets()
S
69 3 8
formatNumber()
S
70 2 6
sanitizeUTF8()
S
67 2 8
isUTF8()
S
77 2 3
strToTitle()
S
78 1 3
mbIsUpper()
S
78 1 3
mbStrSplit()
S
79 1 3
strToLower()
S
78 1 3
countCharacters()
S
78 1 3
UTF8toBIFF8UnicodeLong()
S
71 1 5
setDecimalSeparator()
S
80 1 3
controlCharacterPHP2OOXML()
S
74 1 4
setThousandsSeparator()
S
80 1 3
controlCharacterOOXML2PHP()
S
74 1 4
setCurrencyCode()
S
80 1 3
substring()
S
78 1 3
strToUpper()
S
78 1 3